large-flowered pink-sorrel - Español Inglés Diccionario