bagasses of cane - Alemán Inglés Diccionario