earth pressure balance shield - Turkish English Dictionary