interceder - French English Dictionary