foot perspiration - Spanish English Dictionary