an edible herb similar to watercress - French English Dictionary