translate English to French: The doors of our mosques are open to everyone, Muslims and non-Muslims alike.
Les portes de nos mosquées sont ouvertes à tous, aux musulmans comme aux non musulmans.