renovator - German English Dictionary