predrilled - French English Dictionary