rain on one's parade - Alemán Inglés Diccionario