perspiring foot - Spanish English Dictionary