in glowing terms - Turco Inglés Diccionario