promise by oath - Turkish English Dictionary