fonds international de développement agricole - French English Dictionary