train of self-driven load-carriers of a conveyer - Turkish English Dictionary