land plot - French English Dictionary