difficult terrain - German English Dictionary