Horchposten

Noun

 * 1) listening post