science of morality - Turkish English Dictionary