pea-flowered vetch - Spanish English Dictionary