interventor - German English Dictionary