a major part of - Turkish English Dictionary