pass intestinal worms - Turco Inglés Diccionario