an edible herb similar to watercress - Deutsch Englisch Wörterbuch