spot-drill something - French English Dictionary