fresh cucumbers - Turkish English Dictionary