the quality of being huge - German English Dictionary