animals distributed by humans - Alemán Inglés Diccionario