avens (geum rivale) - French English Dictionary