public shelter - German English Dictionary