currency brokers give a better exchange rate than banks ..I am presuming you need to convert sterling to dihrams
somebody like currencies direct will buy the dihrams and transfer it electronically to the nominated bank [ no transaction charge for regular customers normally ] ; you can arrange a direct debit on your uk bank account for the cost of this