group of seventy seven - Spanish English Dictionary