have scabies - Turco Inglés Diccionario