meteorological missile - Spanish English Dictionary