terminal box lid - French English Dictionary