cast iron rolls - German English Dictionary