crime discovered while in progress - French English Dictionary