kidney-leaf white violet - Francés Inglés Diccionario