sweltering - Turkish English Dictionary