seventy-seven - German English Dictionary