the narrow strip of land between two furrows in a - Turkish English Dictionary