high tower observatory - Turkish English Dictionary