detergente - French English Dictionary