sliced cucumber - Turkish English Dictionary