rough and roadless place - Alemán Inglés Diccionario