large vegetable garden - French English Dictionary