foot perspiration - French English Dictionary