programme-budget - French English Dictionary