intercéder - French English Dictionary