buoyant vest - Alemán Inglés Diccionario