muff-seller - French English Dictionary