tunnel boring machines - Turco Inglés Diccionario