snake cucumber - Turkish English Dictionary