impossible to succeed - Französisch Englisch Wörterbuch