put something forward - French English Dictionary