pock-pitted - French English Dictionary