that's the pay-off. - Español Inglés Diccionario