bug-killing - French English Dictionary