elevated strip of land between two furrows - Spanish English Dictionary