self-righting lifejacket - Türkisch Englisch Wörterbuch