sugar cane juice extractor - German English Dictionary