muff-seller - German English Dictionary