hurricane shelter - German English Dictionary