be imposing - Allemand Anglais Dictionnaire