rainspout - Turkish English Dictionary