The Nameserver ns2.techturkey.com have a IP Address of 91.109.18.92 which is hosted on Germany.
TechTurkey