stop badgering me! - French English Dictionary