small-flowered sweet clover - Español Inglés Diccionario