cover all the bases - Französisch Englisch Wörterbuch