letter of guarantee for bill guarantee - Turkish English Dictionary