give someone a glowing recommendation - Türkisch Englisch Wörterbuch