infra-red sight system - Espagnol Anglais Dictionnaire