advance a theory or idea - Spanisch Englisch Wörterbuch