https://bonpatron.com
Dual-Language dictionary:
http://www.wordreference.com
Grammar explained in simple English:
https://www.laits.utexas.edu/tex/gr/index.html
Visit the UCDSB Virtual Learning Commons for more French resources. You can search by grades K-6, 7-8, 9-12: https://access.ucdsb.on.ca/f5-w-687474703a2f2f766c632e75636473622e6361$$/vlchome