make a perfect sense - Allemand Anglais Dictionnaire