supplanted - French English Dictionary