interceder - German English Dictionary