lifejacket - German English Dictionary