smelly armpit sweat - Turkish English Dictionary