remote explosive scent tracing - Turkish English Dictionary