touching/imposing sight - Français Anglais Dictionnaire