device used for rescue - Español Inglés Diccionario