observation and coastal watch posts - German English Dictionary