mountain watercress (cardamine rotundifolia) - French English Dictionary