prefinancing letters of guarantee - Turkish English Dictionary