lead cable press - Turkish English Dictionary