ip address (internet protocol address) - Turkish English Dictionary