detergence - French English Dictionary