regenerable - German English Dictionary