toolholder - French English Dictionary