explanted - French English Dictionary