come up with a better idea - Französisch Englisch Wörterbuch