storm-force winds - Alemán Inglés Diccionario