trematode worm - Alemán Inglés Diccionario