life jackets and personal buoyancy aids - Türkisch Englisch Wörterbuch