explosives sniffer - Francés Inglés Diccionario