put forward a proposal - French English Dictionary