concrete block-making machine - Spanish English Dictionary