speak glowingly of - Turkish English Dictionary