time to make the donuts - German English Dictionary