storm-warning tower - Francés Inglés Diccionario