ballast distributor - Turkish English Dictionary