it's pissing down - Turkish English Dictionary