on a global scale - Turkish English Dictionary