watercress salad - German English Dictionary