animal-based foods - Francés Inglés Diccionario