storm-battered - Alemán Inglés Diccionario