side-looking infra-red radar - Espagnol Anglais Dictionnaire