national life-saving federation - German English Dictionary