wisecracking - French English Dictionary