imam (muslim clergyman) - French English Dictionary