on a colossal scale - Turkish English Dictionary