device used for rescue - Alemán Inglés Diccionario