smelly armpit sweat - Alemán Inglés Diccionario