storm-battered - Turco Inglés Diccionario