do you have a better idea? - Allemand Anglais Dictionnaire