deliver a bond - Turkish English Dictionary