observation and coastal watch posts - French English Dictionary