From English-French FreeDict Dictionary ver. 0.1.6: pad /pæt/ 1. bloc 2. rembourrer
pad /pæt/ 1. bloc 2. rembourrer