sea cucumber (holothuroidea) - French English Dictionary