this place is beautiful - Turco Inglés Diccionario