I'm a Moroccan dialect native speaker, and I have a good French, but I still have a problem that I think in Moroccan about objects and things. For example a question in French is feminine whereas in the Moroccan language is masculine, so it is quite likely for me to say "un question" instead of "une question".
I want to ask if there a solution for this problem so I can think completely in French.