salps - Turkish English Dictionary