rain on someone's parade - Turkish English Dictionary