life-preserver - Alemán Inglés Diccionario