touching/imposing sight - Francés Inglés Diccionario