earth pressure balance tunnel boring machine - French English Dictionary