white-flowered sweet clover - Alemán Inglés Diccionario