observing tower - French English Dictionary