small stretch of flat land - Turco Inglés Diccionario