have one's bases covered - Französisch Englisch Wörterbuch