provide as a guarantee - Almanca İngilizce Sözlük