merispore - French English Dictionary