sugar cane loader - Turco Inglés Diccionario