radar storm detection - Francés Inglés Diccionario