endomesodermo - French English Dictionary