rescue harness - French English Dictionary