device used for rescue - Spanish English Dictionary