on the witness stand - Almanca İngilizce Sözlük