purple cress (cardamine douglasii) - Español Inglés Diccionario