intercessory - French English Dictionary