naturescaping - German English Dictionary