small-flowered sweet clover - Spanish English Dictionary