promote one's idea - Französisch Englisch Wörterbuch