the greater part of - German English Dictionary