intercesseur - German English Dictionary