interventora - German English Dictionary