eighty-track disk - Spanish English Dictionary