build a wall with rocks or stones - Spanish English Dictionary