landscaping of surroundings - German English Dictionary