machine-mixed concrete - Turkish English Dictionary