to furnish a legal covenant - Almanca İngilizce Sözlük