desembolsable - French English Dictionary