Англо-русский медицинский словарь
slightly soluble
малорастворимый
Медицинский англо-русский словарь
slight symptom
slightly wounded