come up with a better idea - Allemand Anglais Dictionnaire