farmed animal species - Alemán Inglés Diccionario