counter-drill - French English Dictionary