short stretch of moorland - Alemán Inglés Diccionario