life jackets and personal buoyancy aids - Turkish English Dictionary