meaning and expression - Allemand Anglais Dictionnaire