storm avoidance radar - Francés Inglés Diccionario