stm (storm) - German English Dictionary