From English-French FreeDict Dictionary ver. 0.1.6: pit /pit/ 1. fossé 2. centre, noyau
pit /pit/ 1. fossé 2. centre, noyau