landscaped garden - Spanish English Dictionary