ridge (furrow) - Spanish English Dictionary