in the first glow of enthusiasm - Turkish English Dictionary