animal power - Alemán Inglés Diccionario