giant liver fluke - Alemán Inglés Diccionario