greater masterwort (astrantia major) - Turkish English Dictionary