worm abscess - Turco Inglés Diccionario