american watercress (barbarea verna) - Spanish English Dictionary