make the donuts - German English Dictionary