self-righting lifejacket - Deutsch Englisch Wörterbuch