aluminium alloy rod - Turkish English Dictionary