concrete blocks - Turco Inglés Diccionario