suffering from worms - Turco Inglés Diccionario