on-the-spot inspection - French English Dictionary