buff the muffin - German English Dictionary