simplified independent building block - Turkish English Dictionary