on some stretches of (the) road - Almanca İngilizce Sözlük