tracklaying foreman - Spanish English Dictionary