machine cage - Turkish English Dictionary