it was raining cats and dogs - Turkish English Dictionary