delcredere bond - Turkish English Dictionary