give someone a glowing recommendation - Französisch Englisch Wörterbuch