relief aid - French English Dictionary