accident and health benefit - French English Dictionary