bagasse microwave - Spanish English Dictionary