The Nameserver ns-2.leo.org have a IP Address of 80.190.158.4 which is hosted on Germany.
LEO.org: Ihr Sprachexperte im Internet - mit Online-Wörterbüchern, Forum, Vokabeltrainer und Sprachkursen. Im Web und als APP.