touching/imposing sight - Turc Anglais Dictionnaire