salping - Turkish English Dictionary