letter of guarantee for other guarantees - Fransızca İngilizce Sözlük