sweaty sock - Turkish English Dictionary