universal resource locator - Turkish English Dictionary