touching/imposing sight - Espagnol Anglais Dictionnaire