delivery of one's credentials - Almanca İngilizce Sözlük