group of seventy seven - German English Dictionary