bottleneck sea cucumber - Turkish English Dictionary