put oneself forward - Französisch Englisch Wörterbuch