intervenant - German English Dictionary