dripping with sweat - Turkish English Dictionary