star cucumber (sicyos angulatus) - Turkish English Dictionary