the brains of the outfit - Turkish English Dictionary