sugar-cane warehouse - French English Dictionary