storm-battered - Espagnol Anglais Dictionnaire