rocking spout - Turkish English Dictionary