an edible herb similar to watercress - Allemand Anglais Dictionnaire