excessive sweating - French English Dictionary