salp - Turkish English Dictionary