letters of guarantee for bill guarantee - Turkish English Dictionary