watch from a high vantage point - Turc Anglais Dictionnaire