regenerators - German English Dictionary