stop badgering me! - German English Dictionary