pertaining to sugarcane farming - Alemán Inglés Diccionario