it looks like rain - Francés Inglés Diccionario