eyes on the ground

Noun

 * 1) One or more observers in an area of interest.
 * We need to have eyes on the ground in Iraq.

Translations

 * Italian:, analizzatori