it is raining cats and dogs - Turkish English Dictionary