a house with a garden - French English Dictionary