promote one's idea - Spanisch Englisch Wörterbuch