salvavidas - German English Dictionary