observation and coastal watch posts - Turco Inglés Diccionario