northern sweet-vetch - Spanish English Dictionary