give someone a glowing recommendation - Turco Inglés Diccionario