strong storm winds - Spanish English Dictionary