sugar cane cutter - German English Dictionary