large unworked stone used in construction - Spanish English Dictionary