inspection on sight - Turco Inglés Diccionario