long-range biological standoff detection system - Español Inglés Diccionario