multiple pile-ups - French English Dictionary