put forward a recommendation - French English Dictionary