Red-stemmed Spring Beauty - Alemán Inglés Diccionario