life jackets - Alemán Inglés Diccionario