Alpine mountainsorrel - Español Inglés Diccionario