eighty-nine - German English Dictionary