animal source protein - Francés Inglés Diccionario