donning the lifejacket - Francés Inglés Diccionario