bead of sweat - Turkish English Dictionary