sugar-cane planters - Alemán Inglés Diccionario