mass extinction - French English Dictionary