pock-pitted - Spanish English Dictionary