juice of sugar cane - Turco Inglés Diccionario