scrap aluminium balls - Turkish English Dictionary