cardamine pratensis - Turkish English Dictionary