letters of guarantee for other guarantees - Turkish English Dictionary