difficult terrain - Spanish English Dictionary