supplant - French English Dictionary