back out of a business deal - Español Inglés Diccionario