to put forward a theory - Französisch Englisch Wörterbuch