avens (geum rivale) - Spanish English Dictionary