Liver fluke - Alemán Inglés Diccionario