an edible herb similar to watercress - Alemán Inglés Diccionario