manevi ebeveyn - Turkish English Dictionary