salvavida - German English Dictionary