echinodermal - French English Dictionary