self compacting concrete (scc) - Turkish English Dictionary