entire-leaved mountain avens - Turkish English Dictionary