a great majority - German English Dictionary