initial rain - Español Inglés Diccionario