forest shelter belt - German English Dictionary