a magnificent view - Turc Anglais Dictionnaire