this place is beautiful - Alemán Inglés Diccionario