plugwasher - French English Dictionary