garden plot - French English Dictionary