small mosque - French English Dictionary