human rescue - French English Dictionary