i made a deal with him - Alemán Inglés Diccionario