to the best of my belief - Französisch Englisch Wörterbuch