leafy wild parsley - Turkish English Dictionary