i have a better idea - Französisch Englisch Wörterbuch