on-the-spot inspection - Francés Inglés Diccionario