on an international scale - Turkish English Dictionary