three-flowered avens - German English Dictionary