first-aid posts - French English Dictionary