inspection on sight - Francés Inglés Diccionario