eighty nine - Turkish English Dictionary