needle cage - Turkish English Dictionary