buoyancy vest - Turkish English Dictionary