self-righting lifejacket - German English Dictionary