resort to allah - French English Dictionary