put oneself forward - Fransızca İngilizce Sözlük