earth pressure balance tunnel boring machine - Spanish English Dictionary