mesenchymal - French English Dictionary