this place is beautiful - Turc Anglais Dictionnaire