PolyDict.cc
    pileupˈpileup, pile-up noun [countable] a traffic accident involving many vehicles涉及多辆车辆的交通事故;连环撞车事故accidente de tráfico en el que se ven involucrados muchos vehículosacidente de trânsito envolvendo muitos veículos多数の車両が絡む交通事故여러 차량이 관련된 교통사고:  a motorway pile-up高速公路连环撞车事故un choque en cadena en la autopistaum engavetamento na rodovia高速道路での玉突き事故고속도로 연쇄 추돌 사고 see thesaurus at accident