ball bonding - Turkish English Dictionary