olive plantation - French English Dictionary