sheep liver fluke - Turco Inglés Diccionario