Alpine mountainsorrel - Francés Inglés Diccionario