upon completion - Almanca İngilizce Sözlük