buoyant vest - German English Dictionary