be pissing rain - Turkish English Dictionary