stretch of level ground - Turco Inglés Diccionario