handling of aid - French English Dictionary