dumpcrete mixed-concrete vehicle - Turkish English Dictionary