what a beautiful creature - Alemán Inglés Diccionario