i thought we had a deal - Alemán Inglés Diccionario