explante - French English Dictionary