drain-furrow - Spanish English Dictionary