geoglyph - Turkish English Dictionary