worldwide scale - Turkish English Dictionary