stm (storm) - Spanish English Dictionary