a branch of philosophy studying first principles - Turkish English Dictionary