american watercress (barbarea verna) - German English Dictionary