volunteer medical responder - French English Dictionary