our glorious flag - Turkish English Dictionary