life-saving container - Alemán Inglés Diccionario