make have good sense - Allemand Anglais Dictionnaire