beasts - Alemán Inglés Diccionario