idn (internationalized domain name) - Türkisch Englisch Wörterbuch