all things to all people - Französisch Englisch Wörterbuch