powdered laundry detergent - French English Dictionary