concrete block manufacturer - Alemán Inglés Diccionario