mysidacea - French English Dictionary