sculpture garden - German English Dictionary