rother beasts - Alemán Inglés Diccionario