machine-made track - Francés Inglés Diccionario