on completion of his duties - Almanca İngilizce Sözlük