house with front garden - Spanish English Dictionary