smell like a sweaty sock - Turco Inglés Diccionario