an edible herb similar to watercress - Francés Inglés Diccionario