sugar plantation - French English Dictionary