make a pact with the devil - Francés Inglés Diccionario