to remit the proceeds - Español Inglés Diccionario