sugar cane juice extractor - French English Dictionary