slight technical hitch - Almanca İngilizce Sözlük