suffering from scabies - Turco Inglés Diccionario