special service ships - Turkish English Dictionary