machine-made track - Alemán Inglés Diccionario