the quality of being huge - Turkish English Dictionary