excavating and plunging ends - French English Dictionary