call off a deal - Alemán Inglés Diccionario