bank letter of guarantee payable upon first request - Türkçe İngilizce Sözlük