observe country and coast from a watch-tower - Französisch Englisch Wörterbuch