supplanting - French English Dictionary