sweaty betty - Turkish English Dictionary