a house with a garden - Spanish English Dictionary