desembolsable - Spanish English Dictionary