food of animal origin - Francés Inglés Diccionario