star cucumber (sicyos angulatus) - Turco Inglés Diccionario