overarching plot - Turkish English Dictionary