interceding - French English Dictionary