cast of thousands - Turkish English Dictionary