touching/imposing sight - Almanca İngilizce Sözlük