strong storm winds - Espagnol Anglais Dictionnaire