there is heavy traffic. - Almanca İngilizce Sözlük