turkish-islamic synthesis - French English Dictionary