self-compacting concrete - Turco Inglés Diccionario