sugar cane plantation - Alemán Inglés Diccionario