in the presence of allah - Turkish English Dictionary