stretch of level ground - Alemán Inglés Diccionario