smell like a sweaty sock - Alemán Inglés Diccionario