trommel washer - French English Dictionary