touching/imposing sight - Allemand Anglais Dictionnaire