severe weather watch box - German English Dictionary