(inflatable) lifejacket - Francés Inglés Diccionario