make a sense - Allemand Anglais Dictionnaire