smelly armpit sweat - German English Dictionary