simplified independent building block - Spanish English Dictionary