pay the rest - Español Inglés Diccionario