beast royal - Alemán Inglés Diccionario