three-flowered avens - Turkish English Dictionary