give someone a glowing recommendation - Fransızca İngilizce Sözlük