rain on the parade - Francés Inglés Diccionario