make a pact with the devil - Französisch Englisch Wörterbuch