sea cucumber (holothuroidea) - Turkish English Dictionary