touching/imposing sight - Alemán Inglés Diccionario