make the donuts - Spanish English Dictionary