shelter deck - German English Dictionary