by allah's leave - Turkish English Dictionary