he/she has/had driven - Almanca İngilizce Sözlük