all but impossible - Französisch Englisch Wörterbuch